package com.example.basicdemo.model.domain;

import java.util.List;

/**
 * 组织详情
 */
public class RentalInfoDetailDomain extends RentalInfoDomain {

    /**
     * 组织账号ID
     */
    private String userId;

    /**
     * 组织账号
     */
    private String userName;

    /**
     * 组织账号密码
     */
    private Integer upwd;

    /**
     * 办公电话
     */
    private String phone;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 邮编
     */
    private String postalCode;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 通讯地址
     */
    private String address;

    /**
     * 组织账号备注
     */
    private String uRemark;

    /**
     * 创建时间
     */
    private String gmtCreate;

    /**
     * 最近一次修改时间
     */
    private String gmtUpdate;

    /**
     * 角色列表
     */
    private List<SysRoleDomain> roleList;

    /**
     * 角色id列表
     */
    private List<Integer> roleId;

    public String getUserId() {
        return userId;
    }

    public RentalInfoDetailDomain setUserId(String userId) {
        this.userId = userId;
        return this;
    }

    public String getUserName() {
        return userName;
    }

    public RentalInfoDetailDomain setUserName(String userName) {
        this.userName = userName;
        return this;
    }

    public Integer getUpwd() {
        return upwd;
    }

    public RentalInfoDetailDomain setUpwd(Integer upwd) {
        this.upwd = upwd;
        return this;
    }

    public String getPhone() {
        return phone;
    }

    public RentalInfoDetailDomain setPhone(String phone) {
        this.phone = phone;
        return this;
    }

    public String getEmail() {
        return email;
    }

    public RentalInfoDetailDomain setEmail(String email) {
        this.email = email;
        return this;
    }

    public String getPostalCode() {
        return postalCode;
    }

    public RentalInfoDetailDomain setPostalCode(String postalCode) {
        this.postalCode = postalCode;
        return this;
    }

    public Integer getType() {
        return type;
    }

    public RentalInfoDetailDomain setType(Integer type) {
        this.type = type;
        return this;
    }

    public String getAddress() {
        return address;
    }

    public RentalInfoDetailDomain setAddress(String address) {
        this.address = address;
        return this;
    }

    public String getuRemark() {
        return uRemark;
    }

    public RentalInfoDetailDomain setuRemark(String uRemark) {
        this.uRemark = uRemark;
        return this;
    }

    public String getGmtCreate() {
        return gmtCreate;
    }

    public RentalInfoDetailDomain setGmtCreate(String gmtCreate) {
        this.gmtCreate = gmtCreate;
        return this;
    }

    public String getGmtUpdate() {
        return gmtUpdate;
    }

    public RentalInfoDetailDomain setGmtUpdate(String gmtUpdate) {
        this.gmtUpdate = gmtUpdate;
        return this;
    }

    public List<SysRoleDomain> getRoleList() {
        return roleList;
    }

    public RentalInfoDetailDomain setRoleList(List<SysRoleDomain> roleList) {
        this.roleList = roleList;
        return this;
    }

    public List<Integer> getRoleId() {
        return roleId;
    }

    public RentalInfoDetailDomain setRoleId(List<Integer> roleId) {
        this.roleId = roleId;
        return this;
    }
}
